

var obj = {
	methods:{
		// checkLogins  检查是否已经登录
		checkLogins(val){
			if(this.checkHasLogined()){
				val();
			}
		},
		checkHasLogined(){
			var token = uni.getStorageSync("leju_token");
			if(token){
				return true
			}else{
				uni.showModal({
					title:"登录提示",
					content:"暂未登录，是否立即登录",
					success(res){
						if(res.confirm){
							
							uni.navigateTo({
								url:"/pages/user/login/login"
							})
						}else{
							uni.showToast({
								title:"您取消了"
							})
						}
					}
				})
				return false
			}
		}
	},
	// onShow可以去掉  下一版更新时解决  
	// 思路  进入某一个页面需要调取api 调取api的时候判断是否已经登录 checkLogins
	// onShow(){
		
	// 	let pages = getCurrentPages();
	// 	let route = pages[pages.length - 1].route;
	// 	// 判断当前页面路径是否为 详情页 
	// 	if(route == "pages/kind/list/info/info"){
	// 		return 
	// 	}else{
	// 		this.checkHasLogined()
	// 	}
		
	// }
}
export default obj